/*
 * 
 * LegendShop 多用户商城系统
 * 
 *  版权所有,并保留所有权利。
 * 
 */
package com.legendshop.oa.constants;

/**
 * 日志查询
 */
public enum DailyLogEnum implements IntegerEnum {
	/**
	 * 今天
	 */
	TODAY(0),

	/**
	 * 昨天
	 */
	YESTERDAY(1), 
	
	/**
	 * 本周
	 */
	THIS_WEEK(2), 
	
	/**
	 * 上周
	 */
	LAST_WEEK(3), 
	
	/**
	 * 本月
	 */
	THIS_MONTH(4), 
	
	/**
	 * 上个月
	 */
	LAST_MONTH(5), 
	
	/**
	 * 所有
	 */
	ALL(6);
	
	/** 类型. */
	private final Integer type;
	

	private DailyLogEnum(Integer type) {
		this.type = type;
	}

	public static DailyLogEnum fromCode(Integer type) {
		for (DailyLogEnum enum1 : DailyLogEnum.values()) {
			if (enum1.type.equals(type)) {
				return enum1;
			}
		}
		return null;
	}

	
	public static void main(String[] args) {
		System.out.println();
	}

	public Integer type() {
		return this.type;
	}

	@Override
	public Integer value() {
		return type;
	}

}
